amorphous peat - French English Dictionary